// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.tencent.mm.sdk.modelmsg;
import android.os.Bundle;
import com.tencent.mm.sdk.b.a;
public class WXMusicObject
implements WXMediaMessage.IMediaObject
{
private static final String a = "MicroMsg.SDK.WXMusicObject";
private static final int b = 10240;
public String musicDataUrl;
public String musicLowBandDataUrl;
public String musicLowBandUrl;
public String musicUrl;
public WXMusicObject()
{
}
public boolean checkArgs()
{
if ((musicUrl == null || musicUrl.length() == 0) && (musicLowBandUrl == null || musicLowBandUrl.length() == 0))
{
com.tencent.mm.sdk.b.a.a("MicroMsg.SDK.WXMusicObject", "both arguments are null");
return false;
}
if (musicUrl != null && musicUrl.length() > 10240)
{
com.tencent.mm.sdk.b.a.a("MicroMsg.SDK.WXMusicObject", "checkArgs fail, musicUrl is too long");
return false;
}
if (musicLowBandUrl != null && musicLowBandUrl.length() > 10240)
{
com.tencent.mm.sdk.b.a.a("MicroMsg.SDK.WXMusicObject", "checkArgs fail, musicLowBandUrl is too long");
return false;
} else
{
return true;
}
}
public void serialize(Bundle bundle)
{
bundle.putString("_wxmusicobject_musicUrl", musicUrl);
bundle.putString("_wxmusicobject_musicLowBandUrl", musicLowBandUrl);
bundle.putString("_wxmusicobject_musicDataUrl", musicDataUrl);
bundle.putString("_wxmusicobject_musicLowBandDataUrl", musicLowBandDataUrl);
}
public int type()
{
return 3;
}
public void unserialize(Bundle bundle)
{
musicUrl = bundle.getString("_wxmusicobject_musicUrl");
musicLowBandUrl = bundle.getString("_wxmusicobject_musicLowBandUrl");
musicDataUrl = bundle.getString("_wxmusicobject_musicDataUrl");
musicLowBandDataUrl = bundle.getString("_wxmusicobject_musicLowBandDataUrl");
}
}